X-windows, Gui Programming, and Microsoft Windows

نویسنده

  • Herbert Carew
چکیده

Every operating system has an underlying graphical user-interface that it supports. The graphical user-interface under UNIX is X-Windows. X-Windows has a rich and historical origin with capabilities that other GUI packages do not support. X-Windows is an important graphic tool; other tools exists that compliment X-Windows based development in one way or another. The technology behind X-Windows spawned a generation of similar types of graphical user interfaces on disparate operating systems; hence X-Windows can be called the father of all graphical user interfaces. XWindows provides an excellent foundation for userinterface development in a UNIX environment, yet supports usage with Microsoft Windows. In this paper we first provide a glimpse to the rich history behind X-Windows. We also examine programming considerations in X-Windows based development, where we also compare some of the methods within the X-Windows environment versus the Microsoft windows environment. Each window system has its own place, but there may be more to X-Windows than what many students and graduates of a typical IS program are exposed to. We will present a view as to why a software architect or engineer should approach a solution requiring a graphical interface with an unbiased focus and consider all tools and languages available, including libraries, network capabilities, spawning of images across networks to other computers, database considerations, debuggers, and source code maintenance.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of eXcursion Version 2 for Windows, Windows NT, and Windows 95

server products to provide interoperability between desktop personal computers (PCs) running the Microsoft Windows operating system and remote hosts running the X Window System operating system under the UNIX or OpenVMS operating systems. The first version of the eXcursion X server was a 16-bit application written specifically for Microsoft Windows versions 3.0 and 3.1. As the popularity of Win...

متن کامل

Python GUI Scripting Interface for Running Atomic Physics Applications

We create a Python GUI scripting interface working under Windows in addition to (UNIX/ Linux). The GUI has been built around the Python open-source programming language. We use the Python's GUI library that so called Python Mega Widgets (PMW) and based on Tkinter Python module (http://www.freenetpages.co.uk/hp/alan.gauld/tutgui.htm). The new GUI was motivated primarily by the desire of more upd...

متن کامل

XIsabelle: A Graphical User Interface to the Isabelle Theorem Prover

Interactive theorem provers such as Isabelle are powerful tools, but are di cult and time-consuming to learn. If a suitable Graphical User Interface (GUI) is provided for such a tool, it can speed up the learning process considerably, leading to greater productivity for users of the tool, and increased takeup in industry. In this paper, we discuss the user-interface aspects of Isabelle, and for...

متن کامل

Will Bluetooth change the Windows GUI?

Communication technology, such as devices using the Bluetooth technology, has developed with a tremendous speed and is bringing us to the age of ubiquitous computing. In contrast, the graphical user interface (GUI) used on standard desktop computers has not changed much in the last 15 years. An analysis of Bluetooth usage models aids the discovery of the implicit assumptions behind the Windows ...

متن کامل

A goal programming model for vehicle routing problem with backhauls and soft time windows

The vehicle routing problem with backhauls (VRPB) as an extension of the classical vehicle routing prob-lem (VRP) attempts to define a set of routes which services both linehaul customers whom product are to be delivered and backhaul customers whom goods need to be collected. A primary objective for the problem usually is minimizing the total distribution cost. Most real-life problems have othe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008